package com.hns.can.mainte.entity;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 文件日志记录表实体
 * @author:zhangzq
 * @email:
 * @version Revision 2.0.0
 */
@Entity
@Table(name = "T_COMM_LOG_FILE_RCD")
public class CommLogFileRcdEntity implements java.io.Serializable {
	
	private static final long serialVersionUID = 562381404603084661L;
	private String     rcrdId;
    private String     fileType;
    private String     fileBeginTime;
    private String     fileEndTime;
    private String     fileSt;
    private String     fileName;
    private BigDecimal fileTotalCount;
    private BigDecimal succCount;
    private BigDecimal failCount;
    private String     failInfo;
    private Date  genTime;
    
    /** default constructor */
    public CommLogFileRcdEntity() {
    }
    
    @Id
    @Column(name = "RCRD_ID")
    public String getRcrdId() {
        return this.rcrdId;
    }
    
    public void setRcrdId(String rcrdId) {
        this.rcrdId = rcrdId;
    }
    
    @Column(name = "FILE_TYPE")
    public String getFileType() {
        return this.fileType;
    }
    
    public void setFileType(String fileType) {
        this.fileType = fileType;
    }
    
    @Column(name = "FILE_BEGIN_TIME")
    public String getFileBeginTime() {
        return this.fileBeginTime;
    }
    
    public void setFileBeginTime(String fileBeginTime) {
        this.fileBeginTime = fileBeginTime;
    }
    
    @Column(name = "FILE_END_TIME")
    public String getFileEndTime() {
        return this.fileEndTime;
    }
    
    public void setFileEndTime(String fileEndTime) {
        this.fileEndTime = fileEndTime;
    }
    
    @Column(name = "FILE_ST")
    public String getFileSt() {
        return this.fileSt;
    }
    
    public void setFileSt(String fileSt) {
        this.fileSt = fileSt;
    }
    
    @Column(name = "FILE_NAME")
    public String getFileName() {
        return this.fileName;
    }
    
    public void setFileName(String fileName) {
        this.fileName = fileName;
    }
    
    @Column(name = "FILE_TOTAL_COUNT")
    public BigDecimal getFileTotalCount() {
        return this.fileTotalCount;
    }
    
    public void setFileTotalCount(BigDecimal fileTotalCount) {
        this.fileTotalCount = fileTotalCount;
    }
    
    @Column(name = "SUCC_COUNT")
    public BigDecimal getSuccCount() {
        return this.succCount;
    }
    
    public void setSuccCount(BigDecimal succCount) {
        this.succCount = succCount;
    }
    
    @Column(name = "FAIL_COUNT")
    public BigDecimal getFailCount() {
        return this.failCount;
    }
    
    public void setFailCount(BigDecimal failCount) {
        this.failCount = failCount;
    }
    
    @Column(name = "FAIL_INFO")
    public String getFailInfo() {
        return this.failInfo;
    }
    
    public void setFailInfo(String failInfo) {
        this.failInfo = failInfo;
    }
    
    @Column(name = "GEN_TIME")
    public Date getGenTime() {
        return this.genTime;
    }
    
    public void setGenTime(Date genTime) {
        this.genTime = genTime;
    }    
}
